What is forsaken movie cast?

Forsaken is a 2015 Western drama film directed by Jon Cassar and written by Brad Mirman. The film features a talented cast of actors, including:

  1. Kiefer Sutherland as John Henry Clayton - John is a gunslinger who returns to his hometown after years of absence to find it in disarray and his father in a state of grave illness.

  2. Donald Sutherland as Reverend Clayton - Reverend Clayton is John's father, a respected and stern preacher who struggles to accept his son's violent past.

  3. Brian Cox as James McCurdy - James is the corrupt landowner who controls the town and coaxes John into helping him carry out his nefarious schemes.

  4. Michael Wincott as Dave Turner - Dave is James' enforcer and a skilled gunslinger who becomes John's deadly nemesis.

  5. Demi Moore as Mary-Alice Watson - Mary-Alice is John's former fiancée who still harbors feelings for him and must confront her own demons.

Other notable cast members include Landon Liboiron as Will Pickard, John's former protégé who joins forces with him, and Aaron Poole as Gentleman Dave, a notorious bandit leader who threatens the town.